resolve a difficult problem/situation - German English Dictionary